package com.glsc.ngateway.common.api.platform.dto.it;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.ToString;

@ToString(callSuper = true)
public class NetworkManageExportFull extends BaseRowModel {
    @ColumnWidth(20)
    @ExcelProperty(value = "IP地址", index = 1)
    private String assetIp;     // IP地址
    @ColumnWidth(20)
    @ExcelProperty(value = "用途", index = 2)
    private String assetUse;    // 用途
    @ColumnWidth(20)
    @ExcelProperty(value = "品牌", index = 3)
    private String brand;    // 品牌
    @ColumnWidth(20)
    @ExcelProperty(value = "型号", index = 4)
    private String brandType;        // 型号
    @ColumnWidth(20)
    @ExcelProperty(value = "IOS", index = 5)
    private String brandSys;    // IOS
    @ColumnWidth(20)
    @ExcelProperty(value = "SN", index = 6)
    private String brandSn;        // SN
    @ColumnWidth(20)
    @ExcelProperty(value = "资产编号", index = 7)
    private String capitalType;        // 资产编号
    @ColumnWidth(20)
    @ExcelProperty(value = "原资产编号", index = 8)
    private String capitalTyped;    // 原资产编号
    @ColumnWidth(20)
    @ExcelProperty(value = "机房", index = 9)
    private String machineRoom;    // 机房
    @ColumnWidth(20)
    @ExcelProperty(value = "机柜", index = 10)
    private String machineCab;            //机柜
    @ColumnWidth(20)
    @ExcelProperty(value = "设备状态", index = 11)
    private String machineStatus;            //设备状态
    @ColumnWidth(20)
    @ExcelProperty(value = "供应商", index = 12)
    private String machineSup;    // 供应商
    @ColumnWidth(20)
    @ExcelProperty(value = "开始日期", index = 13)
    private String startTime;         //开始日期
    @ColumnWidth(20)
    @ExcelProperty(value = "结束日期", index = 14)
    private String endTime;          //结束日期
    @ColumnWidth(20)
    @ExcelProperty(value = "责任人", index = 15)
    private String name;           //责任人
    @ExcelProperty(value = "责任人部门", index = 16)
    private String department;           //部门


    public String getAssetIp() {
        return assetIp;
    }

    public void setAssetIp(String assetIp) {
        this.assetIp = assetIp;
    }

    public String getAssetUse() {
        return assetUse;
    }

    public void setAssetUse(String assetUse) {
        this.assetUse = assetUse;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getBrandType() {
        return brandType;
    }

    public void setBrandType(String brandType) {
        this.brandType = brandType;
    }

    public String getBrandSys() {
        return brandSys;
    }

    public void setBrandSys(String brandSys) {
        this.brandSys = brandSys;
    }

    public String getBrandSn() {
        return brandSn;
    }

    public void setBrandSn(String brandSn) {
        this.brandSn = brandSn;
    }

    public String getCapitalType() {
        return capitalType;
    }

    public void setCapitalType(String capitalType) {
        this.capitalType = capitalType;
    }

    public String getCapitalTyped() {
        return capitalTyped;
    }

    public void setCapitalTyped(String capitalTyped) {
        this.capitalTyped = capitalTyped;
    }

    public String getMachineRoom() {
        return machineRoom;
    }

    public void setMachineRoom(String machineRoom) {
        this.machineRoom = machineRoom;
    }

    public String getMachineCab() {
        return machineCab;
    }

    public void setMachineCab(String machineCab) {
        this.machineCab = machineCab;
    }

    public String getMachineStatus() {
        return machineStatus;
    }

    public void setMachineStatus(String machineStatus) {
        this.machineStatus = machineStatus;
    }

    public String getMachineSup() {
        return machineSup;
    }

    public void setMachineSup(String machineSup) {
        this.machineSup = machineSup;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

}
